Table of Contents

Fire Detect Event

Function Introduction

  Fire Detect Event

explanation

Request message style

{
    "operator": "FireDetect",
    "deviceInfo": {
        "serialNumber": "I320013590DEA0BE21F6958",
        "platformId": "1234556666"
    },
    "info": {
        "eventId": 1,
        "time": "2020-03-31T10:10:01+08:00",
        "fireTemperature": {
            "temperature": 0,
            "unit": "celsius",
            "intensity": "normal"
        },
        "fireRect": {
            "left": 0,
            "right": 100,
            "top": 0,
            "bottom": 100
        },
        "fireImageInfo": {
            "width": 480,
            "height": 768,
            "length": 6092,
            "picture": "data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDACcbHSIdGCciICIsKScuO2I/O zY2O3hVWkdijnyVkot8iYacsOC+nKbUqIaJw//G1Ojv+/77l7z////0/+D2+/L/2wBDASksLDszO3M/P 3PyoYmh8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL/wAARC AGYAUADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEA wUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0N TY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp 6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBA QEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhc RMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZ GVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0 tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCSiiitTEKKKKAClopKACiiigYUU UUAFFFFABRRRQAUopKUUAW4elSSD5aig6Cpn+7UllTvRQetFIAooooAKKKKACiiigApKWigBKKWigBKK KKACiiigAPSojUtRt1qkSxtFFFMkKKKKBjqKKKBBRRRQAUUUUAFFFFACUUtFACUUUUAFFFFAwpRSUooA s29WG+7Va3PNWj0qSkU2+9SU5/vU2kMKKKKACiiigAooooAKKKKACiiigBKWiigApKWigBKY1SU1qaEy OkpTRVkBRRRSGLRSUtAgooooAKKKKACiiigAooooAKKTNBNAC0lJmkJoGOzQDUO/Bo8zHSgC7bn5qtkj FZUU+1uateeMZzUstCyfepuaY8meaj80UgJ80ZqEPzTt3NAElFM3c07NAC0UZooAKKKKACiiigAooooA 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 KUGiigAooooABS0lFAATQBRRQMWikooA//Z",
            "pictureLength": 6594
        }
    }
}

Request message parameters

Message field name Type description Required
deviceinfo
  serialNumber string Device serial number Yes
  platformID string platform ID No
info
  eventId interger Event ID. For the same event, the ID is the same Yes
  time string The time when the event occurred, in accordance with the ISO 8601 time format. Please refer to the ISO8601 standard for the combination of date and time. Yes
fireTemperature struct
temperature double Flame temperature value, floating point type Yes
unit string The unit of flame temperature, which can be celsius (degrees Celsius) or fahrenheit (degrees Fahrenheit). Note: This field will only be displayed if the device hardware supports the body temperature detection function. Yes
intensity string The intensity of the flame temperature (NotSupport-not supported; Normal-normal temperature; Hight-high temperature) Yes
fireRect Yes
    Left interger Left coordinate of the flame area Yes
    Right interger Right coordinate of the flame area Yes
    Top interger Top coordinate of the flame area Yes
    Bottom interger Bottom coordinate of the flame area Yes
fireImageInfo
   width interger picture width Yes
   height interger Image height Yes
   pictureLength interger file size,A value of 0 indicates no image data Yes
   picture string Image base64 encoded string Yes
   base64PicLength interger Image base64 encoded string length Yes
   pictureMd5 string Original image MD5 value Yes

Response Message Style

{
    "operator": "FireDetect-Ack",
    "info": {
        "eventId": 1
    },
    "result": {
        "errorNo": 0,
        "description": "ok"
    }
}

Response message parameters

Message Field Name describe Required or not
eventID Event ID, for the same event, the ID is the same yes